@charset "utf-8";
@import "common/reset";
@function p($px) {
    @return $px/2+px;
}

.web {
    background: #fff;
    header {
        overflow: hidden;
        .bac {
            width: p(123);
            height: p(57);
            font-size: p(26);
            border: p(3) solid #ff9a50;
            border-radius: p(16);
            text-align: center;
            line-height: p(53);
            float: left;
            margin-left: p(23);
            margin-top: p(48);
        }
        .xcxq {
            font-size: p(26);
            text-align: center;
            margin-top: p(64);
        }
        .wuj {
            width: p(51);
            height: p(48);
            color: #ff9344;
            float: right;
            margin-right: p(22);
            margin-top: p(54);
        }
    }
    .nav {
        font-size: 0;
        margin-top: p(26);
       
        .mec {
            text-align: center;
            overflow: hidden;
             height: p(259);
             margin-left: p(23);
             margin-right: p(22);
            img {
                width: 100%;
               
               
            }
        }
        .qian{
            font-size: p(72);
            color: #ff9344;
            margin-left: p(30);
            margin-top: p(14);
        }
        .goum{
            float: right;
            margin-top: p(37);
            margin-right: p(40);
            input{
                width: p(111);
            height: p(59);
            background: #ff9344;
            border-radius: p(15);
            line-height: p(59);
            color: white;
            font-size: p(30);
            }
        }
        .haop{
            margin-left: p(46);
            margin-top: p(40);
            .xiao{
                 width: p(51);
            height: p(48);
            color: #ff9344;
            }
            p{
                display: inline-block;
                font-size: p(30);
                span{
                    color: #ff9344;
                }
            }
        }
        .pj{
           margin-right: p(38);
           margin-top: p(45);
           float: right;
           a{
                font-size: p(26);
            color: #8e8e8e;
           }
        }
    }
    section{
        margin-bottom: p(148);
        .sah{
//          width: p(640);
            height: p(67);
            background: #ff9344;
            margin-top: p(36);
            margin-left: p(26);
            margin-right: p(28);
             margin-bottom: p(13);
            h1{
                font-size: p(30);
                color: white;
                line-height: p(67);
                margin-left: p(11);
            }
            p{
                font-size: p(25);
                color: white;
                float: right;
                line-height: p(67);
                margin-right: p(9);
            }
        }
        .zhengj{
             margin-left: p(26);
              margin-bottom: p(13);
            .dian{
                width: p(177);
                height: p(176);
                overflow: hidden;
                display: inline-block;
                img{
                    width: 100%;
                }
            }
            .xii{
               display: inline-block;
               vertical-align: top;
               margin-left: p(17);
               h1{
                    font-size: p(26);
               }
               .xw{
                   display: inline-block;
                     
                     height: p(48);
                    color: #ff9344;
                    margin-top: p(10);
               }
               span{
                   font-size: p(26);
                   color: #929292;
               }
               h2{
                   font-size: p(24);
                   color: #929292;
                   margin-top: p(10);
               }
               p{
                   a{
                       color: #ff9344;
                       font-size: p(20);
                   }
               }
            }
            .p1{
                  float: right;
                .a1{
                    display: inline-block;
                    width: p(111);
                height: p(59);
                background:#ff9344 ;
                font-size: p(30);
                color: white;
                text-align: center;
                line-height: p(59);
                border-radius: p(15);
              
                margin-top: p(67);
                margin-right: p(28);
                }
            }
        }
    }
       //脚注
    footer {
        ul {
            position: fixed;
            width: 100%;
            bottom: p(0);
            background: white;
            padding: p(16) 0;
            li {
                float: left;
                width: 25%;
                text-align: center;
                a {
                    display: block;
                    color: black;
                    font-size: p(26);
                }
                a:first-child {
                    font-size: p(72);
                    color: #FF9344;
                }
            }
        }
    }
}